/*
Date:20210819 0:06 am
key:Go的map是hashmap，而且查找元素很方便，value,exit:=map[key]
*/
func firstUniqChar(s string) byte {
    m:=make(map[byte]int)
    for i:=0;i<len(s);i++{
        _,exit:=m[s[i]]
        if(exit){
            m[s[i]]++
        }else{
            m[s[i]]=1
        }
    }

    for i:=0;i<len(s);i++{
        count,_:=m[s[i]]
        if(count==1){
            return s[i]
        }
    }
    var emp byte
    emp=' '
    return emp
}